<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // var sum = 10;
    // var sum = '我';
    // console.log(isNaN(sum));
    var num1 = prompt('请输入你的第一个数字');
    var num2 = prompt('请输入你的第二个数字');
    var num3 = prompt('请输入你的第三个数字');
    // console.log(num2)
    // 判断用户输入的是不是一个数值
    if(isNaN(num1) === true){
            // alert('这不是一个数字')
            // console.log('num1是一个数字')
        if(isNaN(num2) === true){
            // console.log('num2是一个数字')
            if(isNaN(num3) === true){
            // console.log('num3是一个数字')
            num1 = parseFloat(num1)
            num2 = parseFloat(num2)
            num3 = parseFloat(num3)

    if(num1 > num2){
        alert('第一个数字更大'+num1)
    }else if(num2 > num3){
        alert('第二个数字更大')
    }else if(num1 === num2 && num1 === num3 && num3 === num2){
        alert('三个数字一样大')
    }else if(num1 < num2 && num1 < num3 && num2 === num3){
        alert('第二个数字跟第三个一样大')
    }else if(num1 === num2 && num1 < num3 && num2 < num3){
        alert('第二个数字跟第一个一样大')
    }else{
        alert('第三个数字大')
    }
     }else {
      alert('你输入的数据有误，请刷新重试');
      }
    }else {
      alert('你输入的数据有误，请刷新重试');
     }
    }else {
      alert('你输入的数据有误，请刷新重试');
    }
</script>
</html>